abounding with wildlife

Translations
foisonnant de vie sauvage